canary islands spurge - Turco Inglés Diccionario